be logically tenable - Español Inglés Diccionario